Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND MEWS Terraced £334,520 £193,500 5 Oct 2011
2 RICHMOND MEWS Terraced £364,278 £170,000 30 Jan 2004
3 RICHMOND MEWS Terraced £353,564 £165,000 16 Jan 2004
4 RICHMOND MEWS Terraced £327,243 £222,000 16 Mar 2015
5 RICHMOND MEWS Terraced £398,504 £380,000 4 Feb 2022
6 RICHMOND MEWS Detached £403,710 £340,000 16 Sep 2020